package rladidxo.basic;

public class J03_Sukjae2 {
public static void main(String[] args) {
	//전치/후치 증가/감소 연산자가 수식에 사용되는 경우
	
	int a=3; 
	if(a++ ==3)System.out.println("Three");
	else System.out.println("Four");
	
	int a1=3; 
	if(++a1 ==3)System.out.println("Three");
	else System.out.println("Four");
	
	
	int a2=3;
	
	//a2=a2++; 의미없는 코드(무시)
	// 일반적으로 표현식은
	// 우변식에 의해 좌변의 값이 바뀜
	// 하지만, 우변에서 값을 변경하는 식을 작성하면
	// 그 표현식은 의미없는 것으로 처리된다
	// 따라서, 실행되지 않는 코드로 인식
	//a2=++a2;
	
	// 보충
	// int a=3 , b=3;
	// a = b++;
	a2++;
	//++a2;
	System.out.println(a2);
	if(a2 ==3)System.out.println("Three");
	else System.out.println("Four");
	
	 int h=3 , i=3;
		h = i++;
		System.out.println(h);
		System.out.println(i);
	
}
}
